//
//  BZMeService.h
//  BZMeComponent
//
//  Created by 郭艺伟 on 2017/10/11.
//  Copyright © 2017年 郭艺伟. All rights reserved.
//

#import <Foundation/Foundation.h>
#import <BZBaseNetWorkSDK/BZBaseNetWorkSDK.h>
@interface BZMeService : NSObject

/************************************************************获取用户信息****************************************************/

- (void)getCurrentUserInfoSuccess:(void (^)(NSString * code, id responseObject))success
                                failure:(void (^)(NSString * code, NSError *error))failure;


- (void)modifyUserProfileByRequestParam:(NSDictionary *)requestParam
                               success:(void (^)(NSString * code, id responseObject))success
                               failure:(void (^)(NSString * code, NSError *error))failure;


- (void)getUploadTokenSuccess:(void (^)(NSString * code, id responseObject))success
                            failure:(void (^)(NSString * code, NSError *error))failure;

- (void)modifyUserInfoAllByRequestParam:(NSDictionary *)requestParam
                               success:(void (^)(NSString * code, id responseObject))success
                               failure:(void (^)(NSString * code, NSError *error))failure;

- (void)getCoverUploadTokenByFileName:(NSString *)fileName
                              success:(void (^)(NSString * code, id responseObject))success
                              failure:(void (^)(NSString * code, NSError *error))failure;

- (void)feedbackByRequestParam:(NSDictionary *)requestParam
                       success:(void (^)(NSString * code, id responseObject))success
                       failure:(void (^)(NSString * code, NSError *error))failure;

- (void)modifyBindPhoneNumByRequestParam:(NSDictionary *)requestParam
                                 success:(void (^)(NSString * code, id responseObject))success
                                 failure:(void (^)(NSString * code, NSError *error))failure;


@end
